chair/sofa upholstery - Spanish English Dictionary